'''
Author: LHY 2601958675@qq.com
Date: 2023-07-19 11:53:07
LastEditors: LHY
LastEditTime: 2023-07-19 14:19:01
Description: requests 进阶
'''


'''
我们之前的爬虫中其实已经使用过headers了。header为HTTP协议中的请求头。一般放一些和请求内容无关的数据。
有时也会放一些安全验证信息。比如常见的User-Agent,token,cookie等
通过requests发送的请求，我们可以把请求头信息放在headers中，也可以单独进行存放，最终由requests自动帮
我们拼接成完整的http请求头。

本章内容：
1.模拟浏览器登陆->处理cookie
2.放到链处理->抓取梨视频数据
a->b
3.代理->防止被封IP
4.接入第三方代理


登录->得到cookie
带着cookie 去请求到书架url -> 书架上的内容

必需得把上面的两个操作连起来
我们可以使用session 进行请求-> session你可以认为是一连串的请求，在这个过程中的cookie不会丢失








'''

import requests
#会话
session  = requests.session()
url = "https://passport.17k.com/ck/user/login"
# session.get()
res = session.post(url=url,data={"loginName":"13720092845","password":"xy6666"})
# print(res.text)
# print("cookies=",res.cookies)

shujia = session.get("https://user.17k.com/ck/author2/shelf?page=1&appKey=2406394919")
print(shujia.text)